off-the-shelf application - French English Dictionary